package com.tiancheng.trade.settlement.model.settlement;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 招商银行清分对账汇总数据
 */
@Data
@TableName("clear_bank_summary_cmb")
public class ClearBankSummaryCmb {

    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 1L;

    /**
     * Id
     */
    private long id;

    private String clearBatchNo;//清分批号
    private String clearDate;//清分执行时间
    private String mchId;//商户号
    private Integer clearAmount;//清分金额
    private String payAcct;//付款方账号
    private String payAcctName;//付款方名称
    private String colAcct;//收款方账户号
    private String colAcctName;//收款方名称

    private String accountsFileName;//对账文件名
    private String accountsFileDate;//对账文件日期

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;

    /**
     * 修改时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updateTime;
}
